home *** CD-ROM | disk | FTP | other *** search
- #ifndef __PROPERTY_HPP_
- #define __PROPERTY_HPP_
-
- class property;
- class property_manager
- {
- property *first;
- property *find(char *name);
- public :
- property_manager() { first=0; }
- void load(char *filename);
- void save(char *filename);
-
- int getd(char *name, int def) { return (int)get(name,def); }
- double get(char *name, double def);
- char *get(char *name, char *def);
-
- void setd(char *name, int def) { set(name,def); }
- void set(char *name, double def);
- void set(char *name, char *def);
- ~property_manager();
- } ;
-
-
- #endif
-